artificial regeneration - Español Inglés Diccionario